var GFExtensionArea = Base.extend({
	constructor: function() {},
	Destroy: function() {}
});

var GFExtensionText = GFExtensionArea.extend({
	constructor: function() {},
	SetText: function(text) {},
	GetText: function() {},
	SetClickHandler: function(handler) {}
});

var GFExtensionDropBox = GFExtensionArea.extend({
	constructor: function() {},
	SetText: function(text) {},
	GetText: function() {},
	SetMenuNode: function(node) {}
});

var GFExtensionAreaFactory = Base.extend({
	constructor: function() {},
	CreateText: function() {},
	CreateDropBox: function() {}
});
